bean trefoil
Explore definitions, synonyms, and language insights of bean trefoil
Definitions
                    Noun
                    
            shrub with trifoliate leaves and yellow flowers followed by backward curving seed pods; leaves foetid when crushed